---
title: Информация о кастомном приложении
description: Настройка информации вашего приложения
---

# Информация о кастомном приложении

## Настройка информации вашего приложения

Вы можете передать информацию о вашем приложении в свойстве `appInfo` для `RainbowKitProvider`. Свойства, которые можно изменить, включают имя вашего приложения (`appName`) и ссылку, на которую перенаправляется кнопка "Узнать больше" в модальном окне подключения (`learnMoreUrl`):

```tsx
import { RainbowKitProvider } from '@rainbow-me/rainbowkit';

const App = () => {
  return (
    <RainbowKitProvider
      appInfo={{
        appName: 'Rainbowkit Demo',
        learnMoreUrl: 'https://learnaboutcryptowallets.example',
      }}
      {...etc}
    >
      {/* ... */}
    </RainbowKitProvider>
  );
};
```

### Добавить отказ от ответственности

Вы можете предоставить собственный отказ от ответственности, который будет отображаться внизу модального окна подключения. Свойство `disclaimer` в `appInfo` принимает `DisclaimerComponent` с аргументами `Text` и `Link`. Вы можете использовать его для создания собственного отказа от ответственности, наследующего систему тем. Мы экспортируем тип `DisclaimerComponent` для пользователей TypeScript:

```tsx
import {
  RainbowKitProvider,
  DisclaimerComponent,
} from '@rainbow-me/rainbowkit';

const Disclaimer: DisclaimerComponent = ({ Text, Link }) => (
  <Text>
    By connecting your wallet, you agree to the{' '}
    <Link href="https://termsofservice.xyz">Terms of Service</Link> and
    acknowledge you have read and understand the protocol{' '}
    <Link href="https://disclaimer.xyz">Disclaimer</Link>
  </Text>
);

const App = () => {
  return (
    <RainbowKitProvider
      appInfo={{
        appName: 'RainbowKit Demo',
        disclaimer: Disclaimer,
      }}
      {...etc}
    >
      {/* ... */}
    </RainbowKitProvider>
  );
};
```
